executed a deed - Spanish English Dictionary